package ar.com.seminario.service;

import ar.com.seminario.common.service.exception.ServiceException;
import ar.com.seminario.dto.EntrevistaDto;
import ar.com.seminario.dto.EntrevistaRRHHDto;
import ar.com.seminario.dto.EntrevistaSuperiorDto;
import ar.com.seminario.dto.EntrevistaTecnicaDto;
import ar.com.seminario.model.Entrevista;

/**
 * Servicio de acceso a las entrevistas.
 * 
 * @author Pablo Lamas
 *
 */
public interface IEntrevistaService {
	
	public EntrevistaDto getEntrevistaDto(Entrevista entrevista);

	public void saveEntrevistaRRHH(EntrevistaRRHHDto entrevistaRRHHDto) throws ServiceException;

	public void saveEntrevistaTecnica(EntrevistaTecnicaDto entrevistaTecnicaDto) throws ServiceException;

	public void saveEntrevistaSuperior(EntrevistaSuperiorDto entrevistaSuperiorDto) throws ServiceException;
}
